Barry FergusonBarry Ferguson
International FootballKlopp and the email that never arrived: Germany is looking for memory at the wrong address“I still haven't received anything.” Toni Kroos said those words on the Einfa...
International FootballReal Madrid 1-2 Atletico Madrid: The Early Second-Half Red Card and the Geometry of Collapse at the MetropolitanoThe second half at the Metropolitano was barely a few minutes old when Dean...
EsportsDota 2 Loses 91% of Its Prize Pool, the Gulf Pours In $75M: Where Esports Money Flows in 2026In 2026, The International — the most prestigious tournament in Dota 2 — hand...
AthleticsSoutheast Asian Youth Athletics: Talent Isn't Scarce, Systematic Scouting IsIn May 2026, on the track at My Dinh Stadium in Hanoi, a sixteen-year-old Tha...
International FootballIndonesia National Team September 2026 Assembly: The Load Management Puzzle Between European Fixtures and Opening Match PressureFrom my video room in Hamburg, I see Southeast Asia as a chessboard being...
Table TennisVietnam Youth Table Tennis: Late Seeds and Light at the End of the TunnelI stood at the corner of the training hall at the National Sports Training...
Domestic FootballIndonesia opens its World Cup door with two non-native stars: The Paes and Romeny puzzle for Vietnamese footballMaarten Paes's gloves still carried the red-and-white colors when his name...
International FootballMexico City Metro Incident: A Crutch Causes Short Circuit and Lessons in Content ClassificationWhen a metal crutch fell onto the electrified tracks of Metro Line 1 at...
TennisDropping the Win at Riazor: Betis, Pellegrini and the Price of Two PointsMinute 87. A cross from the right swung into the box. A Deportivo La Coruña...
EsportsBLAST Slam VIII: LGD and 1W Survive Last Chance, OG Exit Malta Early40-10. Then 28-1. The two scorelines sit exactly one game apart, and both...
TennisAlcaraz Reaches Tokyo Final: 16 Consecutive Points Lost and the Cost of a Slow StartI sat in front of the screen at 3 a.m. Sydney time, a cup of coffee long gone...
EsportsClassic LoL: Old Graves returns, the player Council votes, and a governance experiment takes shapeNo final took place on September 23. No professional player was honored, and ...
AthleticsVietnamese Athletics and the Rhythm of Steps Between Two StartsBefore the starting pistol fired, I had already heard the breathing. It was a...
BasketballPromitheas Patras Denied Participation Certificate by EEA: Eight Days Between the Fixture List and the Cash FlowOn September 23, 2026, the Greek Professional Sports Committee (EEA) announce...
VolleyballVietnamese Volleyball and the Lesson of an Empty Data TableI have rewatched the tape of the 2026 FIVB Challenger Cup final in Laval,...
Formula 1F1 2026 Reset: When the Power Unit Flips, the Entire Grid Must Relearn from ZeroIn winter at Hinwil, the old Sauber factory was repainted in Audi colours. In...
Domestic FootballVietnam vs Pakistan: The Goalkeeper Gamble and the Rulebook Gap in JakartaA bloodied arm is holding Vietnam's entire tournament together. I rewound the...
Domestic FootballU20 Vietnam shake off sorrow, determined to beat Palestine to keep hopes aliveOn the afternoon of September 2, at the training ground in Bishkek, coach...
VolleyballTürkiye Have Their 2027 Ticket; the Draw Still Owns the RouteThe scoreboard from a classification match at the 2026 men's world championsh...
International FootballA Perfect Framework, Zero Information: Lessons from a Forty-Page ReportTwo weeks after Spain left the 2026 World Cup on penalties against Russia, I...
International FootballReal Madrid 1-2 Atletico Madrid: The Early Second-Half Red Card and the Geometry of Collapse at the MetropolitanoThe second half at the Metropolitano was barely a few minutes old when Dean...
EsportsDota 2 Loses 91% of Its Prize Pool, the Gulf Pours In $75M: Where Esports Money Flows in 2026In 2026, The International — the most prestigious tournament in Dota 2 — hand...
AthleticsSoutheast Asian Youth Athletics: Talent Isn't Scarce, Systematic Scouting IsIn May 2026, on the track at My Dinh Stadium in Hanoi, a sixteen-year-old Tha...
International FootballIndonesia National Team September 2026 Assembly: The Load Management Puzzle Between European Fixtures and Opening Match PressureFrom my video room in Hamburg, I see Southeast Asia as a chessboard being...
Table TennisVietnam Youth Table Tennis: Late Seeds and Light at the End of the TunnelI stood at the corner of the training hall at the National Sports Training...
Domestic FootballIndonesia opens its World Cup door with two non-native stars: The Paes and Romeny puzzle for Vietnamese footballMaarten Paes's gloves still carried the red-and-white colors when his name...
International FootballMexico City Metro Incident: A Crutch Causes Short Circuit and Lessons in Content ClassificationWhen a metal crutch fell onto the electrified tracks of Metro Line 1 at...
TennisDropping the Win at Riazor: Betis, Pellegrini and the Price of Two PointsMinute 87. A cross from the right swung into the box. A Deportivo La Coruña...
EsportsBLAST Slam VIII: LGD and 1W Survive Last Chance, OG Exit Malta Early40-10. Then 28-1. The two scorelines sit exactly one game apart, and both...
TennisAlcaraz Reaches Tokyo Final: 16 Consecutive Points Lost and the Cost of a Slow StartI sat in front of the screen at 3 a.m. Sydney time, a cup of coffee long gone...
EsportsClassic LoL: Old Graves returns, the player Council votes, and a governance experiment takes shapeNo final took place on September 23. No professional player was honored, and ...
AthleticsVietnamese Athletics and the Rhythm of Steps Between Two StartsBefore the starting pistol fired, I had already heard the breathing. It was a...
BasketballPromitheas Patras Denied Participation Certificate by EEA: Eight Days Between the Fixture List and the Cash FlowOn September 23, 2026, the Greek Professional Sports Committee (EEA) announce...
VolleyballVietnamese Volleyball and the Lesson of an Empty Data TableI have rewatched the tape of the 2026 FIVB Challenger Cup final in Laval,...
Formula 1F1 2026 Reset: When the Power Unit Flips, the Entire Grid Must Relearn from ZeroIn winter at Hinwil, the old Sauber factory was repainted in Audi colours. In...
Domestic FootballVietnam vs Pakistan: The Goalkeeper Gamble and the Rulebook Gap in JakartaA bloodied arm is holding Vietnam's entire tournament together. I rewound the...
Domestic FootballU20 Vietnam shake off sorrow, determined to beat Palestine to keep hopes aliveOn the afternoon of September 2, at the training ground in Bishkek, coach...
VolleyballTürkiye Have Their 2027 Ticket; the Draw Still Owns the RouteThe scoreboard from a classification match at the 2026 men's world championsh...
International FootballA Perfect Framework, Zero Information: Lessons from a Forty-Page ReportTwo weeks after Spain left the 2026 World Cup on penalties against Russia, I...
